rubus odoratus - Spanish English Dictionary